home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
SGI Performance Co-Pilot 1.3
/
SGI Performance Co-Pilot 1.3.iso
/
dist
/
pcp.idb
/
usr
/
pcp
/
bin
/
dbpmda.z
/
dbpmda
Wrap
Text File
|
1997-04-03
|
772b
|
41 lines
#!/bin/sh
#
# wrapper for dbpmda
#
# $Id: dbpmda.sh,v 2.1 1997/03/21 08:22:27 kenmcd Exp $
#
prog=`basename $0`
# BINFMT set up stolen from reboot_setup() in /etc/init.d/pcp
#
BINFMT=""
if [ -f /unix ]
then
case "`file /unix`"
in
*ELF\ 64-bit\ *)
BINFMT=mips_64
;;
*MIPSEB\ *COFF\ *|*ELF\ 32-bit\ *)
BINFMT=mips_o32
;;
*ELF\ New\ 32-bit\ *)
BINFMT=mips_n32
esac
fi
if [ "X$BINFMT" = X ]
then
echo "$prog: Cannot determine kernel binary format from /unix"
echo "$prog: Warning: defaulting to MIPS o32-bit binary format"
BINFMT=mips_o32
fi
if [ ! -x /usr/pcp/lib/$BINFMT.$prog ]
then
echo "$prog: Cannot find executable binary (/usr/pcp/lib/$BINFMT.$prog)"
exit 1
else
exec /usr/pcp/lib/$BINFMT.$prog $*
fi